supporting insulator - French English Dictionary